Single-cell strand sequencing of a macaque genome reveals multiple nested inversions and breakpoint reuse during primate evolution