PM urges ‘haven’ countries to return $7 tn stolen assets