cost of composite deck steps and vinyl