Ukraine signs EU trade pact as Russia finalizes Crimea annexation