Porsha Williams Reveals She Spent the Night with Dennis McKinley