Welspun buys 34% in Leighton