alexander hamilton the musical cast