Seven pilgrims killed, ten injured in road mishap