Generative AI for Semantic Communication: Architecture, Challenges, and Outlook