Dunkin' Brands delivers sweet IPO