Vanderbilt to spend $300 million