Hamas frees US hostage Keith Siegel, Israel releases 183 Palestinian prisoners