Solar-mass primordial black holes explain NANOGrav hint of gravitational waves