Chelsea held by Crystal Palace as Newcastle United sink wasteful Tottenham