President Cyril Ramaphosa suspends deputy minister for breaching Ethics Code