Seroprevalence of hepatitis B virus infection and associated factors among healthcare workers in northern Tanzania