Kepler Wessels in one of two players to have played in the World Cup for two different countries. He played for Australia in 1983, and captained South Africa in 1992. Who is the only other player to have played for two different countries in the World Cup?