Controversial flyer aimed at Stacey Abrams prompts Republican party to cancel rally