Low-cost flights to Madrid with British Airways