Gordon Brown has called for a world trade deal to be struck "over the next few days" to help tackle global economic problems.