Greg Clark refuses to rule out resigning over no-deal Brexit