A man accused of throwing Molotov cocktails at demonstrators calling for the release of Israeli hostages in Gaza has been charged with attempted murder and explosives crimes