Fans in Johannesburg were jubilant after South Africa trounced England 32-12 to win their third rugby World Cup in Japan.