ECB sees 2026 inflation at 3%; previous forecast 3%