Egypt & the IMF: the deal is done