Pep Guardiola believes England will finally end their tournament hoodoo at the European Championship in Germany this summer.