Thousand-Armed Chenresi, a Cosmic Form of the Bodhisattva Avalokiteshvara