Iran imprisons US journalist on espionage charges