Biden slams Russia