Sale of peat-based compost for use on private gardens and allotments to be outlawed within 18 months