Tunisia on edge as president suspends parliament, fires PM