These five skills are the key to happiness and success, says study