cost of building a patio diy composite wood