Iran general warns Trump 'we will set their world on fire' if Khamenei attacked