Shark attacks boy snorkelling in remote WA