Military judge raps Obama for sexual assault comments