Bush Foundation names new president