Similarity reduction, consistent Riccati expansion solvability and novel solutions for a generalized variable-coefficient modified KdV equation with external-force term