Public awareness, attitude and knowledge of hepatitis B infection in North India