South-east Queensland battered by severe weather