Murphy meets with Iranian official in rebuff of Trump policy President accuses him of violating little-used Logan Act barring meetings with foreign adversaries