Omni buys five big golf resorts from KSL