Justin tour already sold out