German politician Jens Spahn resigns over surrogacy controversy — Trace