Low-cost flights to Cairo with British Airways