How precise is egg discrimination in weaverbirds?