Study on preparation of Ca/Al/Fe3O4 magnetic composite solid catalyst and its application in biodiesel transesterification