Social media bosses who fail to stop illegal knives being advertised on their sites could face £10,000 fines from police ...