US and Russia clash over blame for Syria chemical attacks