Ukraine's PM says agreement is 'good, equal and beneficial', hopes it will be signed 'within the next 24 hours'.