Environment commitments not met by Canada’s oil and gas companies, new report shows