Hundreds of people have fled to evacuation centres after record-breaking rain in northern Australia, with the deluge set to continue for days.