Juan II, King of Castile and Leon, 1405-1454