Missing 3-year-old Fircrest boy found at Tacoma hospital