The performance of MACRO liquid scintillator in the search for magnetic monopoles with 10−3 < β < 1