why are metals malleable chemistry