Polar Vantage M3 review: Affordable doesn’t have to mean basic