2 million blood glucose meters recalled worldwide