Should PR agencies take on controversial clients?