GENERAL HOSPITAL Casts Troy Ruptash as New Villain, Dixon