Cyril Ramaphosa, Mmusi Maimane at loggerheads over CR17 donation at Q&A