511-keV-globular-clusters models for 511 keV emission from positron annihilation in globular clusters