Bergman kernel and projection on the unbounded worm domain