Hidden scale invariance of metals