Police fire tear gas at Beirut protesters furious after explosion