what does a 12x24 deck cost