'Huge clear up': Twitter to delete inactive accounts within weeks