magnesium for healthy ageing