Sarah Whitfield visits the newly refurbished château in Paris housing the world’s finest collection of Picasso, a tour de force in the City of Light.