Multiplicity results for critical p-Laplacian problems