Generative AI for Unmanned Vehicle Swarms: Challenges, Applications and Opportunities