Jodie Foster reveals she underwent psychological tests at age 12 to play controversial role in Taxi Driver 9Honey Celebrity