Spain Eco-activists attack £241 million superyacht in Ibiza.