Kylian Mbappe marked his last Paris Saint-Germain game by hoisting the Coupe de France, while Bayer Leverkusen claimed the German Cup.