Tom Homan slams media meltdown