Joe Root hit a century opening the batting and Barbados-born Jofra Archer took three wickets in his first game against West Indies as injury-hit England made it three wins from four at the World Cup with an eventful eight-wicket victory in Southampton.