Norway, Sweden win gold in thrilling team sprints