Travel guide publisher Lonely Planet has listed Scotland as one of the world’s top three places to visit