Subaru said it will recall nearly 2 million of its popular Impreza and Forester models in the U.S., its biggest market, and other countries, along with around 300,000 units in Japan to fix a fault with the brake light switch which can lead to ignition problems.