Brendan Canty's Cork-set drama Christy has won the Grand Prix in the Berlinale's youth-focused Generation 14plus section.