Coast Hotels Expands to Whistler with New Franchised Property