2 injured in attack on U.S. consular vehicle in Afghan city of Herat