Turkey's President Erdogan announces new cabinet