cost for 10 by 10 deck price