Stanford expects $267 Million deficit, layoffs coming