Highland captures team titles at Trent meet