US Slams Putin