Maryland’s Cardin hits Trump on Russia policy, border and immigration