The Queen has spoken publicly for the first time about being assaulted on a train as a teenager, in an incident that left her "so angry".