Kristen Stewart, Robert Pattinson