The gathering in South Africa comes as US President Donald Trump gives Ukraine until Thursday to agree to the deal.