Novel and sustainable synthesis of tetrahydrobenzo[b]pyrans using magnetic zinc ferrites modified SBA-15 supported ionic liquids as efficient and reusable catalysts