Cyril Ramaphosa in for another five years as South Africa's president, following historic coalition