Presidential debate moved to Cleveland