Garmin rolls out 28 fixes, improvements, and changes in Fenix 7 update