An American backpacker has pleaded guilty to smuggling a 24-carat gold-plated gun into Sydney airport