Gibraltar thrives in changing global climate