Edmund của Langley, Công tước thứ nhất xứ York