European close: Stocks mixed after German investor confidence, UK CPI