‘Bardi could make World Cup squad’