Can a large language model be a gaslighter?