British Airways adds African stop