daniel radcliffe age in harry potter 7