Double-edge fault-propagation folding: geometry and kinematics