The Ukrainian president criticises the agreement, calling it a "gift" to Vladimir Putin and saying the Russian leader is reliant on "backroom deals".