European shares muted ahead of data-heavy week; tech stocks slide

European shares muted ahead of data-heavy week; tech stocks slide