‘Flaming UFO’ lights up skies over Devon for three hours