Euro area annual inflation down to 2.5%