Uvalde mayor resigns, citing 'unexpected medical issues'