The European Central Bank has cut rates by a quarter of percentage point amid signs of weakening growth and concern about the impact of political chaos in France and the possibility of new US import tariffs.