300-up Messi makes history as Barca open big lead