Euro area's annual inflation stable at 2.2% in April