Jeremie Frimpong had a hand in two goals as Bayer Leverkusen boosted their top-six hopes with a comeback win at Werder Bremen.