McAllen Mayor Richard Cortez not to run for reelection