duolingo secures $35m funding at $2.4b valuation amid edtech boom