Barcelona to make £20m move for Man City's Kompany