Fay Weldon says trans people become women 'for the fashion or the clothes'