composite porch flooring 3 inch