Rep. Franks defends Trump, slams Democrats over Russia