Macy's Posts a Profit