Budget has $354m women's health package