Allied Building Products completes three acquisitions