Allied Building Stores names new president