British Airways flight returns to Cape Town amid cockpit smoke incident