Gaza: Israeli strike on school kills more than 30 as Spain joins ICJ genocide case