At least seven die in Yemen clashes