Garmin Forerunner 965 review: An AMOLED screen, at last