Stress, depression and psychosis