British Airways confirms cut-price deals on luxury holidays