Surfing giant Kelly Slater, an 11-time World Surf League champion, has announced he will end his glittering career next year.