"I've had to develop a thick skin": Keira Knightley on dealing with "brutal" criticism