Thank you, Gulf money: Egypt balance of payments records largest surplus in 17 years