Samsung Galaxy Z Flip 4 review: almost there