Secondary ticketing site Viagogo has been branded "a blot on the landscape" by the ticketing director for forthcoming West End musical Hamilton.