Mexican mayor-elect shot dead