Manchester City manager Pep Guardiola insists in-form Raheem Sterling will improve further over the next two years.