NBC: Black Friday arrives with solid momentum despite tariffs and economic uncertainty