hamilton tickets june 12