TN approves budget including $12M for St. Jude expansion