Google grows web store, video, cloud ambitions