NBC: Passenger charged with hiding camera in cruise ship restroom