MSCI appoints Darla Hastings as chief marketing officer