Q-CHOP: Quantum constrained Hamiltonian optimization