metal roof cost per square foot asheville nc