Cook piles on the runs against Pakistan