price of a new deck 10x10 ft