Four Seasons Hotels and Resorts announces resignation of CEO