China demanded an end to ‘collective punishment’ inflicted on Gaza, at a virtual summit chaired by President Cyril Ramaphosa