John I, 6th Duke of Braganza