Manchester City manager Pep Guardiola has given attacker Riyad Mahrez a week off after his unexpected early return from the Africa Cup of Nations.