We may attack Iran again within 24 hours, sources say