Children of the world's richest people will inherit $31 trillion over the next decade