Gaza officials say Israeli fire struck a crowd waiting for aid, killing at least 20