Allied acquires Astro Building Supplies