util: min macro