William Longespée, 3rd Earl of Salisbury — English nobleman and soldier