Thelma Leeds, film actress