Honor 600 review: Saved by a swift price cut