PerPilot: Personalizing VLM-based Mobile Agents via Memory and Exploration