Yemeni forces have targeted a military base in the kingdom's southwestern province of Jizan with missiles killing 24 Saudi troops and injuring 37 others.