Thousands rally in Berlin, demanding Chancellor Merz step down