Germany's inflation hits new record for 3rd consecutive month