Was Israel justified in launching missile attacks on Gaza?