Altria Cuts Profit Forecast, Revenue Down