Serena Williams blasts Indian Wells CEO after comments