Recent results from NA57 on strangeness production in p-A and Pb-Pb collisions at 40 and 158 A GeV/c