L’Oreal buys 8pc stake back from Nestle