Russia warns Ukraine, EU over free-trade pact