A latent class growth model for migrants’ remittances: an application to the German Socio-Economic Panel