Rohit Sharma set a new World Cup record, scoring his fifth century of the tournament as India cruised to their target of 265 at Headingley