Samsung Galaxy S10+ review: the definition of top-of-the-range