feat: implement unified IFormattable on Color, HslColor, and HsvColor (#20919)