Healthy diet, walnuts may help fight ageing effects