total calories of cashew nut vs walnut