Priyanka is more attractive than Kareena, John Abraham