Top general's killing puts US, Iran on collision course