Wat is database getQueryLocator in Salesforce?