Yemeni president vows offensive against al Qaeda