AN HYBRID NUMERICAL ALGORITHM WITH ERROR ESTIMATION FOR A CLASS OF FUNCTIONAL INTEGRO-DIFFERENTIAL EQUATIONS