Walnuts can slow down cancer