Far-right leader Matteo Salvini’s seemingly unstoppable political rise in Italy has been hit by an unlikely challenge from a grassroots movement known as “the sardines”.