Google surpasses $2T market cap