Israeli Prime Minister Benjamin Netanyahu has apologised to a freed Israeli hostage for taking so long to secure his release.