Whale sharks are the world’s biggest omnivores, scientists discover