WA Budget pledges nearly $200 million to keeping children safe and communities fair