Malaysia economy beat forecasts on domestic demand