Medical professionalism in the new millennium: a physician charter | Synapse