Magnus, Duke of Östergötland