Russia slams US 'deal of century'