Real-space electronic structure calculations of charged clusters and defects in semiconductors using a multigrid method