Erdoğan cancels public rallies after health scare