Starboard's investment in Kenvue aims to enhance the company's stock performance following its spin-off from Johnson & Johnson.