Former President Donald Trump makes first public appearance since subpoena