A wild storm has left a trail of destruction through parts of Sydney, bringing down trees and smashing suburbs with hail.