Justin Bieber, Selena Gomez indulge in ugly Twitter spat