Can long term use of cetirizine cause diarrhoea