Sweden, France, Italy and Australia victorious at 2012 Larries World Cup in Brasher Falls