Bayer to offload animal health business to Elanco for £6.27bn