Auckland free speech rally over controversial speakers draws crowds