Iranians rally in Berlin demanding freedom, equality