Milan lose Ibra for Barcelona