Another quake hits already struggling Afghanistan