John Beaufort, 1. Duke of Somerset