Supporters and opponents of Lebanese president throw stones, punches at each other as peaceful demonstrations against country's ruling elite turn increasingly violent