British Airways: Thousands to lose jobs as airline pushes ahead with cuts