When Roberto Macri built his luxury hotel in the Kenyan coastal village of Kipini, it was about 100m (330ft) away from the beautiful waters of the Indian Ocean. For nearly two decades his business…