Minn. state budget forecast shows $876 million surplus