Euro zone inflation falls to cooler-than-expected 1.9% in May, below ECB target