Ecological factors are likely drivers of eye shape and colour pattern variations across anthropoid primates