Better Doctor gathers $10 million in funding