Discovery and Old Mutual amongst the world’s top 100 brands