G-7 nations to sign long-term security pact for Ukraine: UK premier