Who was the actor that was born on November 6, 1977 who played Teddy O'Donovan in the film The Wind That Shakes the Barley?