How long does it take for lifestyle changes to lower HbA1c levels?