Trump slaps travel restrictions on N Korea, Venezuela