Heavy fighting breaks out in Mogadishu