Macy's Earnings Surprise: Higher Profits, Beating Expectations