Bangladesh sets January 1 for parliamentary elections