Insilico Medicine posts first profit as AI drug deals top $7.3B