Hot Topic to open in Canada