Novel 2-oxoimidazolidine-4-carboxylic acid derivatives as Hepatitis C virus NS3-4A serine protease inhibitors: synthesis, activity, and X-ray crystal structure of an enzyme inhibitor complex