who lives longer vegetarians or meat eaters