U.S. retail sales beat expectations; outlook murky