Kate Forbes appointed deputy first minister of Scotland