State-of-the-art new home will help Carleton business school attract top students and faculty, raise profile in community, proponents say