Defiant Magashule suspends Ramaphosa as ANC president