Trump's July 4 speech mentions Iran and Maduro