Justin Gimelstob resigns from ATP board after assault plea and player backlash