Tourism and Socio-economic Development in Developing Countries: A Case Study of Mombasa Resort in Kenya