Essential Characteristics of Association Montessori Internationale (AMI) Environments in Support of the Full Development of the Human Being