Laughing at your own mistakes can lengthen your life