Tesco has wind in its sails as it announces programme of new green electricity projects