Katie Holmes sparks dating rumors with talent agent Jeremy B