Henry Croft, 1. baron Croft