A new £90m holiday resort in South Africa is embroiled in a row about how to prevent its guests from being attacked by sharks ...