Why Portugal’s majestic Douro Valley should be on your holiday wish list