Microsoft Surface Duo 2 vs. Samsung Galaxy Z Fold 3: Which foldable phone will win?