Financial challenges present stumbling block for Oman's tourism projects