Russian airline blames Egypt crash on ‘external’ factors