Indigenous leaders in Brazil are celebrating after a Danish museum returned a sacred cloak. It has been on display in Denmark for more than 300 years. The nearly 6-foot-long cloak is made of 4,000 red feathers from the scarlet ibis bird. Host Carol Hills has the details.