Google to invest in alternative energy