General Menabrea , Italiens sändebudi