Germany's producer inflation hits new record high in April