Stephanie Gilmore underlines surfing greatness with record eigh