Canada supports clean energy projects with up to $35 million