Remittance Stability, Cyclicality and Stabilizing Impact in Developing Countries