Magnificent 7 index jumps 2.1% as tech giants prep for earnings