David Barnes held in Russian detention center