Why does HbA1c reflect blood sugar levels over the past 3 months?