Former US president Carter meets with former deputy-PM for Hamas