Generating Clinically Realistic EHR Data via a Hierarchy- and Semantics-Guided Transformer