A bioethical framework for therapeutic gene editing