Diane Kruger, Vincent Cassel and David Cronenberg premiere 'The Shrouds' at Cannes