The palaeoecological context at Niah Cave, Sarawak: evidence from the primate fauna