Bayern need late Kane penalty to rescue 2-2 home draw against strugglers Mainz