Cooperation among strangers with limited information about reputation