Outer Hebrides — archipelago and council area off the west coast of mainland Scotland