Lusitanos, lígures e celtas