Indian Rating Affirms Mahindra Rural Housing Finance_s Debt at IND AA+ Stable