ISIS claims responsibility for Moscow attack