NAB recovers land, worth Rs 21bn, through plea bargain in fake accounts case