Full casting announced for The Kite Runner