Govt signs share purchase agreement with Tata Sons for Rs 18,000-cr Air India deal