Text this: Building Monotonicity-Preserving Fuzzy Inference Models with Optimization-Based Similarity Reasoning and a Monotonicity Index