Mayor Catherine Pugh to take leave of absence during 'Healthy Holly' controversy