Do socially responsible activities help hotels and casinos achieve their financial goals