The new institute at Boston University’s Questrom School of Business will explore how business benefits society and individual prosperity.