Hélène Grimaud plays Valentin Silvestrov