A Dublin teenager has been charged after nearly £1m worth of cannabis was seized at Belfast City Airport.