Strong winds cause minor damage, power outages