Punjab govt bans sale of 20 insecticides