IBM settles $400 million to Compuware