Democrats charge Republicans with "war on women" at convention