Sales squeeze cuts Heineken profit forecasts