William de Ros, 2nd Baron de Ros — English admiral (1285-1343)