Macy's sales decline, blames port strife, weather and tourists | Fortune