AP fires staffer over pro-Palestinian tweets