Russia lashes out at U.S. over Snowden demands