People who share meals experience higher happiness levels and report less stress and loneliness, according to research from 147 countries.