Manchester City manager Pep Guardiola says striker Gabriel Jesus still has a big gap to improve, as the 21-year-old struggles for form.