mapstruct version compatible with java 17