L&T to invest $2.5 billion in green energy push