The TikTok purple shampoo challenge has gone viral, but it only works for one hair colour