Single and double diffractive dissociation in K−p interactions at 32 GeV/c