Hiccup and astrid have a baby