US President Donald Trump vowed Tuesday to "smash" the rule of Venezuela’s leftist leader Nicolas Maduro as he welcomed his rival to his annual address before Congress.