Priyanka Chopra beats Vidya Balan to win ‘Best Female Actor of the Generation’ title