Robson Green on the Hebrides: "Luskentyre is the kind of beach you’d expect to find in the Seychelles"