El Sisi and Saudi Crown Prince Mohammed meet in Cairo as nations sign $7.7bn deals