President Jacob ​Zuma agrees to resign