TIME Paul McCartney: The legend rocks on