J&J, Lilly, Merck have best management in pharma, says report