Cavalli, Marino, Venetian ambassador to Germany and at Constantinople