Vera Lynn, voice of Britain at war, dies at 103