The former German foreign minister Sigmar Gabriel has proposed offering Canada partial membership in the European Union.