Islamists in Pakistan throw shoes, stones at Women's Day marchers