Uribe praises Shakira for charity work