charles leclerc contract worth