World's largest gannet colony 'recovering'