South Africa has taken over the leadership of the G20 during a handover ceremony at the Rio de Janeiro summit in Brazil.