who played shmuel in the boy in the striped pajamas?