Batshuayi fires Belgium to World Cup win over Canada