Samsung Galaxy Note 10+ review: is this the best smartphone?