Helical-jet interpretation of blazar long-term variability: the radio light curve of AO 0235+16