Canada makes World Cup history in Toronto, hosting its first home match as Michael Bublé and Alanis Morissette headline the opening ceremony.