Ralph de Stafford, 1st Earl of Stafford — English noble and soldier (1301-1372)