João I, Công tước xứ Bragança