NBC News: Trump's last-minute decision to go big on Jan. 6 pardons took many allies by surprise