Revised guidelines for the clinical management of Lynch syndrome (HNPCC): recommendations by a group of European experts