Novartis recognized among world's most sustainable companies in Corporate Knights Global 100