Australia floods strand thousands