Lac Garibaldi, colombie britannique