Christopher Eccleston defends playing Fagin as a non-Jewish actor