Keith Skeoch, chief executive of Standard Life Investments (SLI), is to replace David Nish as chief executive of Standard Life.