Violent clashes between Egypt's Muslims and Christians leave eight injured