Eto'o 'forced' Barcelona to buy Ibra