Google invites business professor to give talks in California