David Howard, 7. Earl of Effingham