can anxiety cause lack of appetite