Israel ambassador shreds UN Charter after Palestine row