Samsung Galaxy S10E review: smaller, cheaper, better