A new study covering 40 countries provides solid evidence that people not nearly as dishonest as we tend to think.