Saint-germain-en-laye, France travel guide – Top attractions, tips & itinerary 2025