Wollongong scientist Justin Yerbury reaches confidential settlement with Royal Caribbean