Fierce north Yemen clashes kill 22 in 48 hours