More than 140 countries at a UN meeting in Geneva agree on a set of legally binding global measures to curb mercury pollution.