GDP growth exceeds expectations despite power outages