Cristiano Ronaldo has spent more than a decade appearing alongside Herbalife as a global ambassador and promoting products linked to sports nutrition.