India's Mankind Pharma to buy Bharat Serums in a $1.6 billion deal