Tata Power SED bags ₹1,200 crore contract from defence ministry