Pakistan, India to play BCWC final