Giant squid that washed up on a South African beach was 'incredible to see'