Israel unleashes strikes on Gaza Strip, killing 20