mapstruct dependency for java 21