how much does a 12x18 composite deck cost