Alphabet reaches $2 trillion valuation