Four Seasons opens luxury hotel and spa in Tanzania's Serengeti