Polyelectrolyte adsorption and multilayering on charged colloidal particles