'Single' Pippa Middleton spends weekend with Earl