MSCI agrees to acquire Trove Research