Canada to ban single-use plastics from 2021