Aamir Khan takes on Shahrukh Khan with 'Talaash'