how much to put up a deck