Samsung Galaxy A50s review: is this the new mid-range master?