US stocks edge up ahead of action-packed week for earnings and the economy