Oceanside family receives $30,000 donation for medical bills