Trump in financial and political danger as company faces possible criminal charges