Hasbro names third Wizards of the Coast president in under 5 years