Wealth manager St James’s Place has given fund manager Schroders a £5.2bn sustainable investment mandate.