Kate Winslet says she had to 'invent her own trauma' to play