Avenged Sevenfold forced to cancel tour after M. Shadows loses voice