Charles Henniker-Major, 6th Baron Henniker — British peer and army officer