Facebook, Twitter face British fines if fail on harmful content