hamilton tickets on sale june 12