Yemen protests: Thousands call on president to leave