india's foreign exchange reserves cross five hundred billion dollars