Paul McCartney to wed today