Tesco staff and off-duty nurse frantically battle to save life of man found slumped in Dundee street