Kudus earns West Ham last-gasp point against Newcastle