cost of exterior porch flooring