Allylation of aldehydes, aldimines and ring opening of terminal aromatic epoxides by scandium triflate using polyethylene glycol (PEG) as an efficient recyclable medium