it seems this context is closer to the political will, thus "pledge" would be perhaps the best:
--------------
commit
d (1) : to obligate or bind to take some moral or intellectual
position or course of action <a resolution committing the party to
build 300,000 houses a year -- B.C.L.Keelan>
--------------