Jasmine Horsey promoted to editorial director at Bloomsbury Trade