Preparation of a Novel Class of Cationic Gemini Imidazolium Surfactants Containing Amide Groups as the Spacer: Their Surface Properties and Antimicrobial Activity