price of decks by square foot