Roles of the Clr4 methyltransferase complex in nucleation, spreading and maintenance of heterochromatin