South African President Ramaphosa attends Guildhall banquet during UK state visit