BYU promises to change honor-code probes after protest