John Weston (1685-1707)