A six-year-old British boy was detained in Mauritius after customs officials found 14 kilograms of cannabis hidden inside his suitcase.