Guardiola to quit Manchester City in 2023