Zimbabwe finalises draft charter curbing president's powers