strtoul_ui: reject negative values