Google gives $3 million to USGBC