foreign reserves hit $47b