At least 59 Palestinians killed as Israeli tanks accused of shelling crowd gathered at aid delivery site