Home Travel Canada embraces winter with zany, cold-defying festivals