Humza Yousaf, Scottish first minister, has appointed Shona Robison as deputy first minister and finance secretary, responsible for devolved taxes