Hundreds clash in Cairo's Tahrir Sqaure