metal roof cost per square foot