Rep confirms Paul McCartney engagement