Kate Moss testifies at Johnny Depp libel trial