Judge dismisses corruption case against New York City Mayor Eric Adams