cop gives homeless man socks