megan fox as president in house of cards