This is not a violation of the Separation of Powers because he is influencing, not taking any action in the House or the Senate. If he was violating the Separation of Powers, that is not okay.
“Diplomacy” involves meetings between political leaders, sending diplomatic messages, and making public statements about the relationship between countries.