global recall of 7.43 million vehicles