Turkish President Tayyip Erdogan has compared Germany and the Netherlands to fascists and Nazis for stopping Turkish politicians from rallying to promote a referendum granting him sweeping new powers.