Britain loses spot as sixth-largest economy to Brazil