US holiday retail slowed by bad weather, economic uncertainty