Jacob Zuma resigns