Can stress directly cause diabetes or heart disease?