British Airways hit with UK data watchdog’s biggest-ever fine