America cannot delay this ‘five minutes’ let alone two days, US general warns