Takata air bag recall doubles to nearly 34 million