John of Eltham, Earl of Cornwall — English prince and earl