Ramaphosa conspicuous by his absence at the G7 Summit