Jason Collins says NBA player taunted him on court for being gay