Rationality and charity