Yemen declares war with Israel