Insurance giant Aviva has bought a majority stake in a British start-up that manages diversified investment plans for customers.