Knowledge, attitude and practice of hepatitis (B) among healthcare workers in relation to their vaccination status in Khartoum, Sudan, 2015: a cross-sectional study