CFML: UDF to highlight keywords in a string (useful for search result pages)