daniel 2 explained