Huge drop in Egypt net foreign reserves