India Forex Reserves touched $600 billion mark