Mayor of Cartagena steps down due to cancer