At least 20 dead in Tahrir Square clashes