Reef 'gone in 20 years'