Palaeoecological differences underlie rare co-occurrence of Miocene European primates