Spiritual Climate of Business Organizations and Its Impact on Customers' Experience