insta360 go 2 price in india battery life review vs gopro hero 8 insta360