50,000 Australians protest against offshore detention