Asset manager abrdn and impact advisory firm Palladium Group have launched a programme to invest in nature regeneration sites across Scotland.