The Outer Hebrides has been named as one of the Best of the World destinations for 2025 by travel authority National Geographic.