Money money money! Who's giving Egypt the big bucks?