Stage invasion causes Morrissey’s San Diego gig to end early