Functional ionic liquid from biorenewable materials: synthesis and application as a catalyst in direct aldol reactions