Macy's and Kohl's report big sales gains but Amazon threat looms | Fortune