Pep Guardiola says Kyle Walker is facing a challenge to regain his England spot after being left out of consecutive squads.