CAMERON ASHLEY BUILDING PRODUCTS INC