European markets open mixed as key companies report earnings.