Former Barcelona boss Pep Guardiola will take over as Bayern Munich manager at the end of the season, the German…