Electric vehicles defy price war after Ford and Tesla discounts