Erdogan accuses German president of 'dishonesty'