Humza Yousaf will not resign as Scotland's first minister