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