Google to invest over $7 billion in U.S. offices, data centers this year