Home Airlines British Airways to order up to 42 Boeing 777X aircraft