Asymmetric synthesis of (S)-ibuprofen by esterification with amides of (S)-lactic acid as chiral auxiliaries: experimental and theoretical results