Taximan charged for cocaine worth over $1m