European shares pause before French vote but earnings stay strong