BJP releases manifesto for the Punjab Assembly elections