Harry Kane scored his 36th goal of the season but Bundesliga leaders Bayern Munich let a second-half lead slip in their 2-2 draw with Hamburg