Counterfactual Generation with Knockoffs