British Airways retires whole 747 fleet after traveling downturn