Canadian recycling program costs taxpayers $18.6 million