Treasure trove discovered beneath Rio de Janiero