German Chancellor Angela Merkel has admitted that she had made mistakes in how she handled the case of a German satirist who insulted Turkish President Recep Tayyip Erdogan on live television.