British Airways scraps its entire Boeing 747 fleet