Japanese worshippers brave cold water endurance festival