Rochester cop gets $1M to settle discrimination complaint