US Treasury unveils new $100 note