Nearly half of urban Indians are willing to forgive their partners for infidelity