Castanza named MCPS president