Keep the timeout for paged results

When executing a query with a timeout parameter, if the result is paged, the first result is executed with the right timeout, but the next page is executed with the default timeout, resulting in a cassandra.OperationTimedOut .

This PR uses the timeout from the original execute to execute subsequent paged queries.