Yemeni president vows not to quit