Yemen: Army free southern towns held by al Qaeda fighters