the life and times of scroodge mcduck