how many goals has messi scored for barcelona