Vick, McCoy lead Eagles to 34-7 win over Cowboys