Colombia happiest country on earth: Survey