Thousands in France, Germany, protest Afghan deployment