Knights of Columbus celebrate July 4 a few days early