Slovakia's Robert Fico accused the German chancellor of "blackmail" as four EU countries resisted his demand to link approval of the bloc's next long-term budget to fresh financial support for Ukraine.