Keira Knightley calls for mental health funding changes