Gross foreign exchange reserves cross $30bn mark after two years