WA hospital scores $96m cash boost