iCatch: a new strategy for capturing large DNA fragments using homing endonucleases