Turkish President Recep Tayyip Erdoğan announces elections for 14 May