Apple nears $4 trillion valuation