President Donald Trump spoke to a packed house