South African president Jacob Zuma given 48 hours to resign or face sack, according to state broadcaster