Germany's producer prices down for 10th consecutive month in April