Use better FindICU.cmake from https://github.com/julp/FindICU.cmake/ and update CMakeLists.txt