England thrash Australia by eight wickets to reach World Cup final