European markets seen slightly lower amid earnings, data