AIGC-assisted Federated Learning for Edge Intelligence: Architecture Design, Research Challenges and Future Directions