Perrigo appoints new CEO, reshuffling leadership for 3rd time since 2016