Over 100 killed as Israeli forces shell crowd waiting for aid in Gaza