CAC40 earnings growth dissected