From mesmerising beaches to the best diving in the world. Discover why the Solomon Islands is the hidden gem of the South Pacific.