Madison driver charged with DUI in rollover crash