Great Barrier Reef coral predicted to last at least 100 years befor...