Bayer Leverkusen restore 10-point lead at top of Bundesliga with Wolfsburg win