Bayern Munich striker Harry Kane has become the fastest man to reach 50 Bundesliga goals, surpassing Erling Haaland.