Hidden treasure worth billions of dollars discovered in Indian temple