SPML Infra wins ₹1,128 cr NTPC grid battery storage project