H&M will no longer sell a line of Justin Bieber merchandise after the musician told fans he didn’t “approve” of the clothing bearing his name and likeness.