Scotland's Deputy First Minister Kate Forbes has announced she will stand down at next year's Holyrood election.