40 dead in Yemen clashes