PM Modi to lay foundation of Rs 6,700-crore dam in Himachal Pradesh