Margaret Leahy, silent film actress