William Viner (Schachspieler)