President vows to fight liquor and drug menace