Direct simulation Monte Carlo calculation of rarefied gas drag using an immersed boundary method