Non-linearity correction of the velocity scale of a Mössbauer spectrum