Kristen Stewart to Star in "Focus" with Ben Affleck