does fat cause heart attacks