All-round Shaw takes England to world title