Insurtech expected to generate more than 400 billion USD in premiums by 2030