European stocks mixed on fears over Ukraine and China