square foot cost of building a deck