Data-Driven Disturbance Estimation and Control with Application to Blood Glucose Regulation