Fetch.ai beats Q2 estimates as EPS hits $1.16, revenue $226M