IDFC FIRST Bank Limited Ratings reaffirmed at 'F AAA / Stabl