Cogent Communications faces fraud suit after 29% stock decline