NAACP holds prayer vigil for Michael Brown