Emma Watson responds to Vanity Fair critics