Tata Group buys 20% stake in GMR Airports for Rs. 3,650 cr