Charlie Puth has addressed backlash over the NFL's announcement that he'll be singing the US national anthem at the Super Bowl in 2026.