Donald Trump wins 'Patriot of the Year'