GlucoLens: Explainable Postprandial Blood Glucose Prediction from Diet and Physical Activity