Home Business British Airways to cancel further flights up to the end of October