New $100 bill unveiled