Terra Firma acquires Annington for £3.2bn