Israel frees senior Hamas leader