Three soldiers killed as avalanches struck Ladakh