Ex-US general warns Russia of ‘devastating strike’