Cameron Mackintosh has vowed to clamp down on secondary ticket sales for the forthcoming London run of musical Hamilton, claiming reselling online