Singapore Airlines to invest Rs 2,059 crore ($257 million) in Air India, hold 25.1% stake in Air India