Egyptian capital rocked by fresh clashes